large shrimp - German English Dictionary